package com.jctrip.hotel.source.model.meituan.req;

import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Builder;
import lombok.Data;

/**
 * @Author: zxy
 * @CreateTime: 2023-12-26 11:37
 * @Description: https://developer-distribution.meituan.com/#/apiDocs/1/25/28
 */
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
@Builder
public class OrderCancelReq {
    /**
     * 分销平台订单ID，预约下单成功时必传。
     */
    private String distributorOrderId;

    /**
     * 美团订单ID
     */
    private Long mtOrderId;

    /**
     * 取消原因文案，如“对酒店相关条件不满意”“价格过高”“通过其它途径预订”“行程变更”“已换酒店”“重单”“其它”等
     */
    private String cancelReason;

    /**
     * 填写默认值0
     */
    private Integer cancelCheck;
}
